/*
**
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#pragma once
#ifndef __ASFRAME__
#define __ASFRAME__
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#include "ASModuleDll.h"
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
class ASMODULE_API_CROSS ASFrame
{
public:
	long  m_width, m_height;
	long  m_bufferlength;
	int   m_format;
	BYTE* m_buffer;
	
	ASFrame();
	//~ASFrame(); // Buffer deletion is done by Application. Destructor not needed.
	
	bool SaveFrameBitmap ( char* pFileName = "Debug_ASFrame.bmp" );
};
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif /* __ASFRAME__ */
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
